An E cient Symbolic Interface to Constraint Based

نویسندگان

  • Zicheng Liu
  • Michael F. Cohen
چکیده

Symbolic methods have been used to provide a general user interface in optimization based animation systems. However, previous methods suuer from the exponential growth in the length of the symbolic expressions of the objectives, constraints and their derivatives. In this paper , we present a symbolic language which is general enough to represent common kinematic and dynamic quantities. The evaluation of these symbolic expressions and their gradients are as fast as numerical methods. In particular, the computational complexity is only a low degree polynomial compared to exponential growth of previous methods, and the optimum performance is achieved for computing the gradients of the generalized forces by extending Hollerbach's technique of compuing inverse dynamics. Furthermore, in this new language the expressions are usually very small so that they can be easily typed in, therefore this method provides a general and eecient interface to optimization based linked gure animation systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-way versus One-way Constraints in User Interfaces: Experience with the DeltaBlue Algorithm

The e cient satisfaction of constraints is essential to the performance of constraint-based user interfaces. In the past, most constraint-based user interfaces have used one-way rather than multiway constraints because of a widespread belief that one-way constraints were more e cient. In this paper we argue that many user interface construction problems are handled more naturally and elegantly ...

متن کامل

A Linear Constraint Technology for Interactive Graphic Systems

Constraints provide a natural formalism for user-interface design and graphical layout. Recent results and algorithms from symbolic computation and geometry provide new techniques to manipulate linear arithmetic constraints. We show how these results can be applied to interactive graphical user-interfaces and how they extend the capabilities of previous interactive constraint-based user interfa...

متن کامل

UPPAAL: Status & Developments

Uppaal is a tool box for validation (via graphical simulation) and veri cation (via automatic model-checking) of real-time systems, based on constraint solving and onthey techniques. It consists of three main parts: a description language, a simulator and a model-checker. It is appropriate for systems that can be modelled as networks of timed automata [3, 2], i.e. a collection of non-determinis...

متن کامل

Geometric Constraint Modeling, Data Quality and Software Integration

Geometric constraints are used for a variety of applications, like the representation of consistency conditions or the determination of geometric aspects. For many cases geometric constraints form a system of non-linear equations. For geometric constraint solving there are iterative and symbolic methods. Iterative approaches are easier to be implemented and often successful, while symbolic appr...

متن کامل

Logistica-cfp: an Implementation of Constraint Functional Programming

As an alternative to constraint logic programming (CLP), LOGISTICA-CFP implements constraint functional programming (CFP) by borrowing from the approach of SCREAMER and building on the nondeterministic functional programming language LOGISTICA. Although currently in the experimental stages, LOGISTICA-CFP demonstrates that a functional approach can be used to implement constraint programming in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994